large dolphin - German English Dictionary